package com.tiancheng.trade.order.bo;

import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 子订单业务对象
 *
 * @author kellen
 * @date 2024/3/3
 */
@Getter
@Setter
public class SubOrderBO {

    // 主订单号
    private String orderId;
    // 子订单号
    private String subOrderId;
    // 源子订单号
    private String originalSubOrderId;
    // 商户编码
    private String merchantCode;
    // 商户名称
    private String merchantName;
    //产品编码
    private String productCode;
    /**
     * 交易中台对应的产品id
     */
    private String productId;
    //产品名称
    private String productName;
    // 产品详细
    private String productDetail;
    //商品数量
    private Integer productCount;
    // 商品成本价
    private Integer productCost;
    //应收金额
    private Integer subOrderAmount;
    // 是否有优惠
    private Integer isCoupon;
    // 优惠总金额
    private Integer discount;
    // 平台优惠金额
    private Integer platformDiscount;
    // 业务渠道来源
    private String orderSource;
    // 下单时间
    private LocalDateTime createTime;
}
